peak heart rate - Turkish English Dictionary